left extremist - Turkish English Dictionary